package com.xs.designpattern;

/**
 * 英雄创建工厂
 * @author xs
 */
public interface HeroFactory {
    /**
     * 创建法师
     *
     * @return Mage
     */
    Mage createMage();

    /**
     * 创建军阀
     *
     * @return Warlord
     */
    Warlord createWarlord();

    /**
     * 创造野兽
     *
     * @return Beast
     */
    Beast createBeast();
}
